package ae.pcfc.cldos.online.common.delegate;


import java.io.FileNotFoundException;

import ae.pcfc.cldos.online.common.vo.FileVO;

/**
 * File Handler Delegate for file handling operations
 * @author ammar
 *
 */
public interface FileHandlerDelegate {
	
	public FileVO getFileFromJavaStorageById(Long strFileId) throws FileNotFoundException;
	
	public FileVO getFileFromGSStorageById(Long fileId) throws FileNotFoundException;
	
	public void updateTransferFlag(FileVO fileVO);
	
	public void deleteTransferedFiles();
}
